protective clothing against rain - Deutsch Englisch Wörterbuch